/*
 * File:   NivelTest.h
 * Author: jaschu
 *
 * Created on 28-may-2014, 1:29:06
 */

#ifndef NIVELTEST_H
#define	NIVELTEST_H

#include <cppunit/extensions/HelperMacros.h>

class NivelTest : public CPPUNIT_NS::TestFixture {
    CPPUNIT_TEST_SUITE(NivelTest);

    CPPUNIT_TEST(testGetEnemigos);
    CPPUNIT_TEST(testGetPlantas);
    CPPUNIT_TEST(testActualizarNivel);
    CPPUNIT_TEST(testInicializarNivel);
    CPPUNIT_TEST(testMoverZombies);

    CPPUNIT_TEST_SUITE_END();

public:
    NivelTest();
    virtual ~NivelTest();
    void setUp();
    void tearDown();

private:
    void testGetEnemigos();
    void testGetPlantas();
    void testActualizarNivel();
    void testInicializarNivel();
    void testMoverZombies();
};

#endif	/* NIVELTEST_H */

